ribbed cushion - Español Inglés Diccionario